約 2,967,731 件
https://w.atwiki.jp/anthony/pages/40.html
NAS化 Sambaを導入してNAS化する。 ただし、現在以下のようなマウント状態なので、以前のように/mnt/disk1にマウントしたパーティションだけをNASで使うようするため、パーティション変更から始める。 その方が使用量の確認がしやすいから、というのが一番の理由。 KUROBOX-PRO ~# df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 239758888 1037776 226542016 1% / udev 10240 0 10240 0% /dev tmpfs 12560 116 12444 1% /run /dev/sda2 239758888 1037776 226542016 1% / tmpfs 5120 0 5120 0% /run/lock tmpfs 98220 0 98220 0% /run/shm /dev/sda1 233191 12534 208216 6% /boot パーティション分割 /dev/sda2の240GBほどのルート領域を20GBに変更して残りを/dev/sdxとして/mnt/disk1にマウントするようにしたいが、玄箱PROに接続したままの状態ではパーティション変更が難しいのでいったん玄箱PROから物理的に外して別環境で作業する。 今回使ったのはGParted。 Linux環境が手元になかったのでGParted Live CD/USB/HD/PXE Bootable ImageをダウンロードしてDVDに焼き、このDVDでブートして作業した。キャプチャとか取っていないので詳細は割愛。 外したHDDはUSBで接続できる変換ケーブルを使用 (作業前) root@debian /mnt# fdisk /debv/sda Command (m for help) p Disk /dev/sda 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical) 512 bytes / 512 bytes I/O size (minimum/optimal) 512 bytes / 512 bytes Disk identifier 0x0007d432 Device Boot Start End Blocks Id System /dev/sda1 * 2048 499711 248832 83 Linux /dev/sda2 499712 487663615 243581952 83 Linux /dev/sda3 487665662 488396799 365569 5 Extended /dev/sda5 487665664 488396799 365568 82 Linux swap / Solaris Command (m for help) q (作業後) KUROBOX-PRO ~# fdisk /dev/sda Command (m for help) p Disk /dev/sda 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical) 512 bytes / 512 bytes I/O size (minimum/optimal) 512 bytes / 512 bytes Disk identifier 0x0007d432 Device Boot Start End Blocks Id System /dev/sda1 * 2048 499711 248832 83 Linux /dev/sda2 499712 42442751 20971520 83 Linux /dev/sda3 487665662 488396799 365569 5 Extended /dev/sda4 42442752 487663615 222610432 83 Linux /dev/sda5 487665664 488396799 365568 82 Linux swap / Solaris Partition table entries are not in disk order Command (m for help) q /dev/sda4が新しく切り出したNAS用の領域、これを/mnt/disk1にマウントすれば以前と同じように使える。 自動的にマウントされるようにfstabに追記しておく KUROBOX-PRO ~# vi /etc/fstab /dev/sda4 /mnt/disk1 ext4 defaults 1 1 Samba導入 まずはSambaをインストール KUROBOX-PRO ~# apt-get install samba Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed dbus libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libdbus-1-3 libfile-copy-recursive-perl libsystemd-login0 libtalloc2 libtdb1 libwbclient0 samba-common samba-common-bin tdb-tools update-inetd Suggested packages dbus-x11 cups-common openbsd-inetd inet-superserver smbldap-tools ldb-tools ctdb The following NEW packages will be installed dbus libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libdbus-1-3 libfile-copy-recursive-perl libsystemd-login0 libtalloc2 libtdb1 libwbclient0 samba samba-common samba-common-bin tdb-tools update-inetd 0 upgraded, 16 newly installed, 0 to remove and 0 not upgraded. Need to get 7,495 kB of archives. After this operation, 40.3 MB of additional disk space will be used. Do you want to continue [Y/n]? Y Get 1 http //ftp.jp.debian.org/debian/ wheezy/main libavahi-common-data armel 0.6.31-2 [136 kB] Get 2 http //ftp.jp.debian.org/debian/ wheezy/main libavahi-common3 armel 0.6.31-2 [54.5 kB] Get 3 http //security.debian.org/ wheezy/updates/main libdbus-1-3 armel 1.6.8-1+deb7u6 [155 kB] Get 4 http //ftp.jp.debian.org/debian/ wheezy/main libavahi-client3 armel 0.6.31-2 [55.5 kB] Get 5 http //ftp.jp.debian.org/debian/ wheezy/main libtalloc2 armel 2.0.7+git20120207-1 [22.4 kB] Get 6 http //security.debian.org/ wheezy/updates/main libcups2 armel 1.5.3-5+deb7u5 [241 kB] Get 7 http //ftp.jp.debian.org/debian/ wheezy/main libtdb1 armel 1.2.10-2 [36.9 kB] Get 8 http //ftp.jp.debian.org/debian/ wheezy/main libfile-copy-recursive-perl all 0.38-1 [20.6 kB] Get 9 http //ftp.jp.debian.org/debian/ wheezy/main update-inetd all 4.43 [21.8 kB] Get 10 http //ftp.jp.debian.org/debian/ wheezy/main libsystemd-login0 armel 44-11+deb7u4 [28.5 kB] Get 11 http //ftp.jp.debian.org/debian/ wheezy/main tdb-tools armel 1.2.10-2 [27.7 kB] Get 12 http //security.debian.org/ wheezy/updates/main libwbclient0 armel 2 3.6.6-6+deb7u5 [92.2 kB] Get 13 http //security.debian.org/ wheezy/updates/main samba-common all 2 3.6.6-6+deb7u5 [214 kB] Get 14 http //security.debian.org/ wheezy/updates/main samba armel 2 3.6.6-6+deb7u5 [3,325 kB] Get 15 http //security.debian.org/ wheezy/updates/main samba-common-bin armel 2 3.6.6-6+deb7u5 [2,707 kB] Get 16 http //security.debian.org/ wheezy/updates/main dbus armel 1.6.8-1+deb7u6 [357 kB] Fetched 7,495 kB in 9s (767 kB/s) Preconfiguring packages ... Selecting previously unselected package libavahi-common-data armel. (Reading database ... 24887 files and directories currently installed.) Unpacking libavahi-common-data armel (from .../libavahi-common-data_0.6.31-2_armel.deb) ... Selecting previously unselected package libavahi-common3 armel. Unpacking libavahi-common3 armel (from .../libavahi-common3_0.6.31-2_armel.deb) ... Selecting previously unselected package libdbus-1-3 armel. Unpacking libdbus-1-3 armel (from .../libdbus-1-3_1.6.8-1+deb7u6_armel.deb) ... Selecting previously unselected package libavahi-client3 armel. Unpacking libavahi-client3 armel (from .../libavahi-client3_0.6.31-2_armel.deb) ... Selecting previously unselected package libcups2 armel. Unpacking libcups2 armel (from .../libcups2_1.5.3-5+deb7u5_armel.deb) ... Selecting previously unselected package libtalloc2 armel. Unpacking libtalloc2 armel (from .../libtalloc2_2.0.7+git20120207-1_armel.deb) ... Selecting previously unselected package libtdb1 armel. Unpacking libtdb1 armel (from .../libtdb1_1.2.10-2_armel.deb) ... Selecting previously unselected package libwbclient0 armel. Unpacking libwbclient0 armel (from .../libwbclient0_2%3a3.6.6-6+deb7u5_armel.deb) ... Selecting previously unselected package samba-common. Unpacking samba-common (from .../samba-common_2%3a3.6.6-6+deb7u5_all.deb) ... Selecting previously unselected package libfile-copy-recursive-perl. Unpacking libfile-copy-recursive-perl (from .../libfile-copy-recursive-perl_0.38-1_all.deb) ... Selecting previously unselected package update-inetd. Unpacking update-inetd (from .../update-inetd_4.43_all.deb) ... Selecting previously unselected package samba. Unpacking samba (from .../samba_2%3a3.6.6-6+deb7u5_armel.deb) ... Selecting previously unselected package samba-common-bin. Unpacking samba-common-bin (from .../samba-common-bin_2%3a3.6.6-6+deb7u5_armel.deb) ... Selecting previously unselected package libsystemd-login0 armel. Unpacking libsystemd-login0 armel (from .../libsystemd-login0_44-11+deb7u4_armel.deb) ... Selecting previously unselected package dbus. Unpacking dbus (from .../dbus_1.6.8-1+deb7u6_armel.deb) ... Selecting previously unselected package tdb-tools. Unpacking tdb-tools (from .../tdb-tools_1.2.10-2_armel.deb) ... Processing triggers for man-db ... Setting up libavahi-common-data armel (0.6.31-2) ... Setting up libavahi-common3 armel (0.6.31-2) ... Setting up libdbus-1-3 armel (1.6.8-1+deb7u6) ... Setting up libavahi-client3 armel (0.6.31-2) ... Setting up libcups2 armel (1.5.3-5+deb7u5) ... Setting up libtalloc2 armel (2.0.7+git20120207-1) ... Setting up libtdb1 armel (1.2.10-2) ... Setting up libwbclient0 armel (2 3.6.6-6+deb7u5) ... Setting up samba-common (2 3.6.6-6+deb7u5) ... Creating config file /etc/samba/smb.conf with new version Setting up libfile-copy-recursive-perl (0.38-1) ... Setting up update-inetd (4.43) ... Setting up samba (2 3.6.6-6+deb7u5) ... Generating /etc/default/samba... Adding group `sambashare (GID 106) ... Done. update-alternatives using /usr/bin/smbstatus.samba3 to provide /usr/bin/smbstatus (smbstatus) in auto mode Starting Samba daemons nmbd smbd. Setting up samba-common-bin (2 3.6.6-6+deb7u5) ... update-alternatives using /usr/bin/nmblookup.samba3 to provide /usr/bin/nmblookup (nmblookup) in auto mode update-alternatives using /usr/bin/net.samba3 to provide /usr/bin/net (net) in auto mode update-alternatives using /usr/bin/testparm.samba3 to provide /usr/bin/testparm (testparm) in auto mode Setting up libsystemd-login0 armel (44-11+deb7u4) ... Setting up dbus (1.6.8-1+deb7u6) ... Starting system message bus dbus. Setting up tdb-tools (1.2.10-2) ... update-alternatives using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode KUROBOX-PRO ~# デフォルトの設定と見比べて別途smb.confを作成する KUROBOX-PRO ~# cat /etc/samba/smb.conf KUROBOX-PRO ~# mv /etc/samba/smb.conf /etc/samba/smb.conf_ KUROBOX-PRO ~# vi /etc/samba/smb.conf # # smb.conf # [global] # Default Settings workgroup = WORKGROUP server string = %h server dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d encrypt passwords = true passdb backend = tdbsam obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword * %n\n *Retype\snew\s*\spassword * %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user # Custom Settings unix charset = UTF-8 dos charset = CP932 netbios name = KUROBOX-PRO guest account = nobody null passwords = yes [printers] # Default Settings comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = no read only = yes create mask = 0700 [print$] # Default Settings comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no [homes] # Default Settings comment = Home Directories browseable = no read only = yes create mask = 0700 directory mask = 0700 valid users = %S [share] comment = KURO-BOX Local Drive. path = /mnt/disk1/share guest ok = yes writable = yes [share0] comment = BUFFALO RAID0(192.168.3.30) Remote Drive. path = /mnt/disk1/share0 guest ok = yes writable = yes [share1] comment = NASNE(192.168.3.20) Remote Drive. path = /mnt/disk1/share1 guest ok = yes writable = yes 動作確認 KUROBOX-PRO ~# /etc/init.d/samba restart Stopping Samba daemons nmbd smbd. Starting Samba daemons nmbd smbd. KUROBOX-PRO ~# mount -t cifs //192.168.3.50/share /mnt/nfs -o user=guest KUROBOX-PRO ~# OK ちゃんとマウントされた KUROBOX-PRO ~# touch /mnt/nfs/test.txt KUROBOX-PRO ~# echo "aaa" /mnt/nfs/test.txt KUROBOX-PRO ~# ls -l /mnt/nfs/test.txt -rw-r--r-- 1 nobody nogroup 4 Mar 13 17 43 /mnt/nfs/test.txt KUROBOX-PRO ~# cat /mnt/nfs/test.txt aaa guest接続するとnobodyでアクセスできることがわかった。
https://w.atwiki.jp/future-diary/pages/87.html
タイトル 第26話 初期化 【25話へ】【OADへ】 ムルムル先生の裏未来日記 第26話 不明 最速放送日 2012年4月15日(ニコニコ生放送) スタッフ 脚本 コンテ 演出 作画監督 作画監督補佐 総作画監督 高山カツヒコ 細田直人 細田直人 小島智加 岡田万衣子 平山英嗣 ニコニコ生放送アンケート 来場者数 72,639 コメント数 65,398 とても良かった 40.1 まぁまぁ良かった 23.9 あまり良くなかった 10.8 良くなかった 25.1 Blu-ray & DVD収録巻 第9巻 原作該当話 12巻 Diary.58 悪人 2010年11月掲載 Diary.59 Last Diary 2010年12月掲載 現実:1話 ここから先は未来 2010年12月掲載 出演 1st・天野雪輝、2nd・我妻由乃(一周目)、9th・雨流みねね、ムルムル(一周目)、ムルムル(二周目) (3周目世界の住人) 4th・来須圭悟、3rd・火山高夫、5th・豊穣礼佑、6th・春日野椿、7th・戦場マルコ & 美神愛、8th・上下かまど、 10th・月島狩人、11th ジョン・バックス、12th・平坂黄泉、西島真澄、秋瀬或、日野日向、野々坂まお、高坂王子 宮代お鈴、難波太郎、天野九郎、天野礼亜、船津、来須直子、若葉萌絵、デウス・エクス・マキナ、ムルムル(三周目) 備考 OPイントロ、第三十八因果律大聖堂に所有者が勢ぞろいしている部分がこれまでと異なる 放送ラストに 『NEXT PROJECT 始動!』の告知 (詳細は2012年4月時点では不明。公式より、翌週開始のドラマとは別企画とのこと) 本放送時は裏未来日記なし お話の流れ アバンタイトル (アニメオリジナル) 幻覚空間の中、両親と共に星を見に行く準備を進める雪輝。彼は、家族でいられるここでの暮らしに安らぎを覚えていた。 その頃、桜見中学校での爆発騒ぎの影響で、サイレンがあちこちで鳴り響く現実世界の桜見市。 Aパート (Diary.58 悪人) 由乃の父・潮を連れ去ったのは1周目世界のムルムルだった。彼をこの時点で死なせてしまっては因果律が狂う。潮の傷を治療するムルムル。 1周目の由乃は、まだ小学生である3周目の自分に、これから自分たちの家庭がいかにして崩壊していくかを語る。 しかし、この頃の彼女はまだ、父は忙しく、母は病気なだけ、未来には幸せな家族関係を築けると信じていた。 両親を愛する3周目の由乃は、「あなたにも好きな人いるの?」と1周目の自分に問う。ノイズが走る由乃の雪輝日記。 その頃、爆発現場である中学校前に刑事らと共に辿り着いた由乃の母・西果は、屋上にいる夫の姿を視認し、校舎に駆ける。 その後を追う来須と、周辺見回りを命じられる西島。 一方、ムルムルは3周目の世界の因果律が次々と狂い始めていることを観測し、焦っていた。その原因を探るムルムル。 御目方教総本山では、爆発事故で両親が外出を控え、そして船津の仕掛けた爆弾が車内から発見された。 船津の教祖謀殺、教団乗っ取りの野望が崩れ、6th・春日野椿は 「御目方教は弱者救済のための教団であり続け、邪な者には屈しない」と宣言する。 カルト教団となる未来が回避されたことにより、椿自身と、両親が邪教に入信するはずだった5th・豊穣礼佑の未来が変わる。 市内の裏路地では、「爆発騒ぎに乗じて悪事を働く者がいるはず」と考えた12thが、通り魔犯の3rdを組み伏せていた。 通り魔事として人を殺し続けるはずだった3rd・火山高夫と、独善的な正義を繰り返すはずだった12th・平坂黄泉の未来が変わる。 月島ケンネルでは、サイレンで騒がしいにもかかわらず犬たちが静かなことを不思議に思った10thが様子を見に外をうかがい、犬をなだめている娘と出くわす。 娘の日向は、日課としてこっそり犬の世話をしに別れて暮らす父の元を訪れていた。10thに 「今度、犬の調教の仕方を教えてほしい」と頼む日向。 犬にうつつを抜かし家族関係が破綻した10th・月島狩人の未来が変わる。 児童養護施設 『母の里』では、8th・上下かまどが11thからの、宮代お鈴が7th・美神愛からの電話を受け取っていた。 愛は8thやお鈴たちの安否を確認し、11thは母の里を資金援助することに決めたと告げる。 因果律制御の間では、11thがデウスに未来日記開発、および神の後継を決めるサバイバルゲームの中止を進言していた。 開発中のThe watcherが、2周目世界の無差別日記と雪輝日記の記述を読み取り、自身がサバイバルゲームの途中で敗北して死ぬことと、 後継の神が因果律の制御を放棄してタイムリープを行い、世界を滅亡させる自体が起きていることを知ったためだ。 デウスは神の選抜方法を再度考え直すことに決め、11th ジョン・バックスと殺人ゲームが起きるはずだった未来が変わる。 ムルムルの手を離れ、1・2周目とは大きく逸脱し始める3周目の世界。 Bパート (Diary.58 悪人 + Diary.59 Last Diary) 入れ替わるため、3周目の自分にナイフを振り下ろす由乃。しかし、刃先は彼女に刺さらなかった。父・潮が間に割って入り、身を呈して娘を守ったからだ。 駆け付けた母・西果も、黒いローブの人物に夫と娘が襲われているのを視認し、自分も3周目の由乃を助けるためにそこへ加わる。 殺されかけていた娘の無事に涙を流す西果。一人娘のために身を張る両親の姿を目の当たりにする1周目の由乃。 そこへやって来て、学校爆破事件の犯人と思わしき黒ローブの由乃に銃を向ける来須。 1周目由乃は両親に守られるこの世界の自分を羨ましく思い、1周目の自分の家族と3周目の自分の家族が、なぜこんなにも違ってしまったのか考える。 原因は、雪輝が自分のためにこの世界に飛んできたからだと考えに至った。3周目の自分の未来を変えてくれた彼を愛していたことを由乃は再認識し、 「たとえ死んでも彼を想い続ける」と再び彼女は誓う。被害者を襲うを素振りを見せたため、来須は黒ローブの犯人に発砲する。 放たれた銃弾。それから彼女を守ったのは、幻覚空間から脱出した雪輝と、そこに封じ込められていた2周目のムルムルだった。 幻覚空間の中で、雪輝は 『家族みんなで星を見に行く』という失くしてしまった夢より、名前も思い出せない大切な人を守るという未来を選び取り、 そんな息子を温かく迎え出す父・九郎と母・礼亜に見守られる中で、由乃の記憶を取り戻すことに成功したのだ。 自分を幻覚空間に閉じ込めて入れ替わった1周目ムルムルを取り押さえる2周目ムルムル。幸せな空間を捨てて戻ってきた雪輝に驚く1周目由乃。 雪輝は、この世界は君の居場所じゃないと再度彼女に言い聞かせ、自分を刺し殺して神となり、2周目世界に帰るよう由乃に言う。 それを聞いた由乃は、自分の居場所は雪輝の腕の中だと悟り、「刺さないよ。私は刺さない、そういう未来だもの」と自分の脇腹を刺し、自害する。 最期のキスを雪輝に要求する由乃。書き変わる雪輝日記の記述。 由乃が死んだことからサバイバルゲームの勝者となり、神となった雪輝は2周目ムルムルに元いた世界に連れ戻される。 神が戻ったことから、2周目世界は崩壊の未来から救われ、各地を襲っていた黒い球体は消滅する。 2年後、3周目世界で平和に暮らす所有者たち。この世界の由乃も同様に、両親と良好な関係を築いていた。 しかし、「とても大切な何かを忘れている気がする」と彼女は言い、向けた視線の先には、若葉萌絵と並んで歩いている3周目世界の雪輝の姿。 場面は変わって、全てが無くなった1万年後の2周目世界。由乃を失った雪輝は、2周目ムルムルと共に無の世界で過ごしていた。 由乃を失った悲しみから塞ぎ込み、ただ残された日記の記述を眺めながら時を過ごす雪輝。 Cパート (現実:第一話 ここより先は未来) 2周目の無の世界。無差別日記が突如、「由乃が迎えに来た」と書き変わる。自分を呼ぶ何者かの声と、時空の壁が割れる音。 Q&A Q.もの凄く中途半端な終わり方だけど、原作通りなの? └A.大筋は同じだが、原作ではあの後に以下のように続く。 『由乃が会いに来た』と無差別日記が書き変わったことに驚く雪輝。すると、(反転)時空の壁がハンマーでぶち壊され、天上から巨大な由乃が顔を覗かせた。ムルムルが1周目由乃の記憶を3周目由乃に与え、意識が統合して全てを思い出した由乃が雪輝を迎えに来たのだ。「君は1周目か、それとも3周目の由乃なのか」と問う雪輝に、「私は私、我妻由乃だよ」と答える彼女。2人は、3周目世界の空を飛び、星を見に出かける。無差別日記に表示される 「雪輝が、由乃が、新しい未来を作る。HAPPY END」という一文 Q.エピローグで高坂がじっと眺めてた犬って、雪輝の泣いた顔とそっくりなバカな飼い犬だよね? └A.あれは、8話に登場する10thの飼い犬のメアリー。 Q.3周目ではサバイバルゲームがないのに、なんで秋瀬がいるの? └A.3周目のデウスとムルムルの台詞にあったが、他の次元からの干渉がないか調査するために創造された。 Q.3周目世界のデウスの寿命はどうなったの? └A.原作連載時では、2周目神の雪輝が3周目世界の神も兼任することになった。単行本ではその描写が削られているため、どうなったのか不明。 Q.Cパートで、由乃が2周目神の雪輝を 「ユッキー」と呼ぶ声が聞こえるらしいんだが…… └A.無差別日記が 「由乃が会いに来た」と書き変わってから、何かの割れる音がする間のシーン。かなり音が小さいため、ボリュームを上げる必要あり Q.音響監督が最終回制作のために、由乃役の村田知沙に、これまでで最高の 「○○○○」って台詞をリクエストしたらしいけど、それってなんだったの? └A.上述の 「ユッキー」ではないかという説がスレ内では有力 Q.1周目由乃が自分を刺して雪輝とキスするシーン、雪輝日記が書き変わったけど、内容が読み取れない └A.下記の通り。赤字が書き加えられた部分 7 / 28 4:50 ユッキーが自分を刺せって言ってきたよ。 私は私を刺したよ。 ユッキーと最期のキスをしちゃった。私に居場所が出来た…。嬉しい。嬉しい…。 7 / 28 5:00 我妻由乃は自殺する。 DEAD END Q.なんで由乃が2周目の雪輝に会いに来るまでに1万年も経過してるの? └A.(原作ネタバレのため反転)3周目由乃の記憶と1周目由乃の記憶が統合するのに時間がかかった + 2周目と3周目世界の接続が上手くいかなかった Q.3周目の天野夫婦は何で離婚しなかったの? なんで、雪輝は若葉萌絵と付き合えたの? └A.スレ内の意見、「九郎の借金は11thから借りたもので、11thの未来が変わったため借金することが無くなり、家庭円満で性格が変わったため雪輝の告白も上手くいった」など Q.3周目の6th・春日野椿はなんで救われたの? └A.桜見中学校で爆発事件があったため彼女の両親が外出を控え、結果、船津の仕掛けた爆弾が発見され、両親が謀殺される未来が回避されたため。 └A.なお、御目方教が邪教化しなかったため、その信者である5th・豊穣礼佑の両親も救われ、彼も歪んだエリート思想を持つことなく育った Q.2周目と3周目のみねねは、それぞれどうなったの? 3周目世界にはみねねが2人いるの? └A.2人いる。2周目みねねは右腕が千切れたため神の能力を失い、さらにムルムルに置いていかれたため2周目世界に帰る方法がなくなり、残留して3周目西島と結婚。 . 3周目はゲームが開催されなかったので、それまで通りにテロリストとして活動中。桜見市に来日して逃亡している。 Q.西島が2周目みねねと出会って、「この顔、どこかで見たことがある」って言ってたのはなんだったの? └A.みねねは指名手配されている国際テロリストだから。それ以外にも、実は西島も2周目の記憶を微かに受け継いでいるという説もあり。 Q.3周目世界で高坂と秋瀬・日向・まおが友達っておかしくね? 通ってる中学校が違うじゃん └A.スレ内の意見、「由乃と雪輝の戦闘でボロボロだったため、桜見中学校は廃校、梅里中学校に入学することとなった」など Q.エピローグで、高坂と秋瀬はなにしてたの? └A.スレ内の意見、「犬を見て2周目雪輝を思い出しかけていた (雪輝が犬っぽいから?)」など
https://w.atwiki.jp/miracle_mikuru/pages/13.html
//http //www.sutosoft.com/oldroom/devdiary/old/dev200004.html //#include windows.h #include afx.h #include afxwin.h // 初期化 if( !AfxWinInit( GetModuleHandle(NULL), NULL, GetCommandLine(), 0 ) ) return false;
https://w.atwiki.jp/anirowakojinn/pages/4044.html
19 初期化 天野雪輝は呆然としていた。 自分が今置かれている、この異常事態に。 そして、自分が今右手に持っている『ソレ』に。 天野雪輝という少年は弱かった。 寂しがりやで、臆病で、騙されやすい。 そんな彼が手にしたのは『ソレ』こと未来日記だ。 『無差別日記』――――自分を中心とした周囲の未来を無差別に予知する能力をもった日記だ。 その能力はあまりにも強く、そして弱かった。 何にしろ、自分自身について死亡時以外書かれないため、その余地の時の自分がどのような状況なのかが分からないのだ。 そして、それを補ったのが我妻由乃という少女だった。 それについては後々に話すとしよう。 彼は今自分の右手に持たれていた日記を見て呆然としていた。 確約された【HAPPY END】が消えて、かつての日記の機能を取り戻していた。 「なんでだよ……なんでだよ、畜生ッ!!」 怒りの行き先は横に会った住宅の壁へと向かった。 左手が壁を殴り、鈍い音がするが結果は雪輝の左手を痛めるだけに終わる。 その痛みに耐えきれず雪輝はうずくまる。 「……掴んだ、はずなのに」 怒り、呆れ、そう言った物を通り越して雪輝は絶望していた。 幸せを消されて絶望しない人間がいるのだろうか。 そういう人間はまずいないと言っていい。 「――――とりあえず、由乃を探さないと」 この場には我妻由乃も来ているのだ。 そうなればまず優先するのは当然だろう。 彼自身の大事な人であり、最も頼れる仲間だ。 探さない手はないだろう。 まだ日記には引っかかってはいないが、いつか由乃の情報が入るに違いない。 「……行こう」 わずかな希望を胸に、雪輝は歩き始めた。 ◆ ◆ 「……今は6時13分、だから……」 あれから数分後、雪輝は日記を覗きながら歩いてた。 無差別日記の力が弱まっているのか、書かれている量が少ない気がしていた。 そう思いながらも次に書かれた事を見つめる。 6 17[住宅街内部] 女の子と遭遇する。 6 19[住宅街内部] もう一人女性と遭遇する。 6 23[住宅街内部] 女の子が女性に殺される。 と、とても穏やかではない内容であった。 だが僕の方にはDEAD ENDは出ていない。 何故だろうか、女性は女の子だけを殺すのか? 普通だったら一緒にいる僕も殺すはずだ。 最初の女の子も会うだけですぐに別れるのか? そうであれば僕と彼女は別の場所にいて殺されなかったことになる。 でも、そうなると僕はその女の子の死を認識できない。 「……あと、4分か」 僕はこの事象を回避する事も出来る。 この女の子を見殺しにすることもできる。 このままさっさと住宅街の外に出ればいい話だ。 「…………でも、死んでほしくない」 だが、人が死んでいくのは嫌だ。 死んだ人間は、生き返らない。 ここにいる3rdも12thも3周目の奴だろう。 一度亡くした命は取り返しがつかない。 それを僕は重く知っているつもりだ。 「――――助けよう」 もし死ぬのだとしても、僕にはこの日記がある。 僕自身ではなく他人についてなら書かれるこの日記なら、助ける事が出来るかもしれない。 向こうは日記所有者ではない(日記所有者なら書かれるはず)から、こちらの方に分がある。 そう思いながら市街地の裏道から歩道に出る。 ドンッ 「うおっ……と、ご、ごめん」 誰かにぶつかってしまい、その人を見る。 背丈は自分より少し低め。 どこか明るい印象を受ける服装。 その子がきっと、僕が会う『女の子』なのだろう。 「トゥットルー、はじめましてー!」 「え、あ……はじめまして、僕は天野雪輝と言います」 「まゆしぃは椎名まゆりと言うのです、よろしくねー」 どういう子かと思って少し考えていたが、思った以上だった。 外見は普通に可愛く、とても明るくていい子だった。 安心するとともに、この子が死んでしまうという事実が重くのしかかる。 絶対に助けなければ――――その思いがさらに強くなる。 「……ッ、そうだ! 椎名さん、だったっけ?」 「え? どうしたの雪君」 「ゆ、雪君……って、それは置いておいて……ついてきてください! ここは危険です!」 椎名さんと遭遇した2分後、僕たちは『女性』と遭遇することになる。 携帯電話を見ると時間は6 18となっている。 と、日記が書き変わっているのに気づいた。 6 19[住宅街内部] もう一人女性と遭遇する。 6 23[住宅街内部] 椎名さんが女性に殺される。 6 24[住宅街内部] 1stは女性に殺される。 DEAD END 出てしまった、僕の額に冷や汗が吹き出す。 DEAD END――――逆転不可能の死刑宣告。 僕はかつて何度これが出たのか分からない。 だが、何度も何度もその不可能を可能にした。 今回だって、行けるはずだ。 向こうは日記所有者ではなく、一般人だ。 今まではすべて日記所有者が関わっていたから不可能だと言われたのだ。 しかし今回は先ほども言ったとおり一般人、未来は分からない。 その分のハンデはこちらにあるはずだ。 「早く! ここにはもうすぐ――――」 「もうすぐ、何?」 後ろから『女性』だと思われる人から声をかけられた。 どうしようかと思いながらも、ゆっくりと後ろを向く。 そこに立っていたのは、椎名さんと逆のタイプの女性。 どこか落ち着いていた雰囲気を見せる、緑髪の人だ。 「――――初めまして」 「初めまして、で? もうすぐ何だって言おうとしたの?」 「何であろうとも、あなたには関係のない事だ」 出来る限り焦りを見せないように喋る。 『日記』がバレる事はよほどないが、それでも用心は必要だ。 もし日記の存在を知られて、何かが起きれば最悪だ。 何かが何かはわからないが――――多分結論的には『死』だろう。 「――――そう、はぁー……面倒ね」 「面倒なのはこちらも同じです……申し訳ありませんが僕たちはここで」 「――――――――見逃すと思ってるの?」 そう思ったところに、何かが飛んできた。 それを間一髪で避けて体勢を立て直す。 投げてきた物を見る、それは形容するには簡単すぎる物体だった。 「……逃げるよ! 椎名さん!」 僕は有無も言わさず彼女を引っ張った。 投げてきた物、それはナイフだった。 あの場にいればいつか自分達はナイフによって貫かれていただろう。 だが、今逃げているこの場でも同じだ。 すでに『死刑宣告』は立っている。 このまま逃げても僕たちは死ぬだけだ。 まずは裏道に入り込む。 真っ直ぐ進むと丁度十字路みたいになっている。 左に進むか真っ直ぐ進むか右に進むか。 それだけでも未来は変わったりする。 (……僕は、左に曲がる) 日記を覗くが何も変わらない。 死亡宣告の時間はあと数分、ここで左に曲がるのは得策でないと判断する。 では、真っ直ぐ進むとどうなる。 頭の中で考えると日記が書き変わった。 だが、変わった結果は最悪だった。 行き止まりで追い込まれて死亡の宣告。 最後に右ならばどうだ、と思うと再び日記が書き変わる。 6 22[住宅街内部] 女性がいなくなった。 6 27[住宅街内部] 椎名さんが倒れてきた電柱に潰されて死ぬ。 6 29[住宅街内部] 女性がこちらに気付き追いかけてくる。 DEADENDは消えた、だが椎名さんは死ぬことになっている。 だが、十字路がすぐ目の前に迫り、日記の構造通り右に曲がる。 今は緑髪の女性から逃げる事を優先しないといけない。 そこからは真っ直ぐの一本道となっていて、ただ走り続ける。 先ほどから走り続けて疲れもたまり、かなり足取りがふらふらしているが、それでも走る。 「っ、はぁ……はぁ……!」 あれから何分経ったのか分からない。 だが、後ろを見るとあの緑髪の人はいなくなっていた。 「……ごめんね、椎名さん……いきなりこんな目に遭わせちゃって」 「ううん、雪君は悪くないよ~、むしろまゆしぃも助けられちゃって……ありがとうなのです」 「い、いや……僕は当然の事をしたまでだよ」 壁にもたれながら息を吐く。 何とか逃げ切って一安心、と思いながらも日記を見る。 そこで、自分のミスに気がついた。 緑髪の女性に気を取られすぎて、忘れていた。 見えていたはずだった、気づいていたはずだった。 椎名まゆりの死刑宣告―――― ドンッ、と言う音が聞こえた気がした。 僕のすぐ左横で、『ソレ』を見る。 『椎名まゆり』だった『ソレ』を。 悪夢以外の何物でもなかった。 忘れていたんだ、いや、忘れたんだ。 見たら、忘れることなんてなかった。 それ以前に、逃げ切った時に日記を見れば変えれたんだ。 6 27[住宅街内部] 椎名さんが倒れてきた電柱に潰されて死ぬ。 この、変えれたかもしれない未来を。 僕は変える事が出来なかった。 何が、助けようだ。 僕は初めから助ける気なんてなかったじゃないのか。 そうだよ、ここから脱出するなんて不可能だ。 考えてみればそうだ、『未来日記』はすでに無くなったはずなんだ。 それが再び動いているという事は、あの主催はデウスと同じ、それ以上の力をもっているかもしれない。 あいつを倒すなんて、不可能じゃないのか。 いや、きっとできる……椎名さんも救う事が出来るかもしれないんだ。 日記の時間は、27分だけれど、今はまだ26分だ。 あと1分しかないが、何かができるかもしれない。 「ォ……」 「ひっ……?」 「オ、か……リン…………」 わずかに動いていた手が、地面に落ちた。 死んだ、救えなかった。 彼女を、僕は、助ける事が、出来なかった――――。 「ッ、くそッ!!」 だが、先ほどの日記に書かれた事を思い出す。 先ほどの女性が、こちらに向かってくるのだ。 早くこの場から逃げなくてはならない。 無我夢中になって走った。 結果的には――――椎名さんを助けられず、僕は逃げたのだ。 【椎名まゆり@シュタインズゲート 脱落】 【残り 94名】 【朝/E-5住宅街】 【天野雪輝@未来日記】 [状態]肉体的疲労(大)、ショック(大) [所持品]基本支給品、無差別日記@未来日記 [思考・状況] 基本:【HAPPY END】を再び掴む 1:――――畜生 [備考] ※本編終了後からの参戦です。 「……何があったかと思えば、惨いわね、これ」 緑髪の女性――――新藤真紀は圧死している少女の前に立っていた。 先ほど自分から逃げた少女だった『ソレ』を見て、息を吐く。 運が悪かったのだろう、この子は。 可哀想だとは、思わない事もない。 「――――――――まぁ、参加者が減ると思えば悪くないわよね」 ライバルは一人でも少ない方がいい。 相手がどれだけ弱くても、人が減るという事はこの殺し合いにとって良い意味をあらわす。 「……しっかし、殺し合い生還させた後に殺し合いに呼ぶとか、何を考えているのか」 考えてみればそうだ。 腐れ縁であった須牙襲禅も死んだあの殺し合い。 それですべてが終わったものだと思っていた。 だが、終わりなどはなかったのだ。 闇の先にはまた別の闇。 「それでも、生き抜いてやる」 この前の殺し合いと同じように。 何としてでも生き抜く。 最後の一人になって、終わらせる。 この、最悪のループを。 「ここで死ぬわけには、いかないから」 【朝/E-5住宅街】 【新藤真紀@他の方のオリキャラ】 [状態]健康 [所持品]基本支給品、投げナイフ×9@現実 [思考・状況] 基本:殺し合いに乗り、生還する 1:出来るだけ多く参加者を殺していく、勝ち目がないと判断すれば退却する [備考] ※俺オリロワ生還後からの参戦です。 前の話 次の話 悲愴/悲想し SS順 GANTZ-KATO- START 天野雪輝 [[]] START 椎名まゆり 脱落 START 新藤真紀 [[]]
https://w.atwiki.jp/aerocats/pages/35.html
玄箱PROの初期状態 玄箱PROの通信設定に関する初期設定を記す。 外部と接続する仕組みで挙げたファイルに加え以下のファイルが基本的な通信の設定の役割を持っている。 /etc/hosts /etc/resolv.conf /etc/nsswitch.conf /etc/netinfo それぞれが、玄箱PROの標準Linuxでどのような初期設定になっているのかを記録する。 /etc/hosts ~ # cat /etc/hosts 127.0.0.1 localhost.localdomain localhost 192.168.1.9 KUROBOX-PRO /etc/resolv.conf ~ # cat /etc/resolv.conf nameserver 192.168.1.1 /etc/nsswitch.conf ~ # cat /etc/nsswitch.conf hosts files /etc/netinfo ~ # cat /etc/netinfo my_ipaddress=dhcp my_subnetmask= my_dgw=
https://w.atwiki.jp/aerocats/pages/15.html
起動メッセージ メッセージを読む電源ON 周辺装置の初期化 メインメモリ上にカーネルを読み込む カーネルの起動SATAデバイスドライバの読み込み NORフラッシュ NANDフラッシュ USB ネットワーク rootfsのマウント ルートファイルシステムによる初期化MountSystemFolders関数 checkroot.sh Kevent.sh mount_share.sh sethostname.sh networking.sh httpd.sh telnet.sh inetd.sh smb.sh clientUtil_servd.sh bootcomplete.sh FanController.sh boss.sh 起動メッセージ Orion1 CPU = Low === KURO U-Boot. === ** LOADER ** ** KUROBOX BOARD KURO_BOX LE (CFG_ENV_ADDR=fffff000) U-Boot 1.1.1 (Apr 10 2007 - 18 10 08) Marvell version 1.12.1 - TINY DRAM CS[0] base 0x00000000 size 128MB DRAM Total size 128MB [256kB@fffc0000] Flash 256 kB Addresses 20M - 0M are saved for the U-Boot usage. Mem malloc Initialization (20M - 16M) Done NAND 256 MB Soc 88F5182 A2 CPU ARM926 (Rev 0) running @ 500Mhz Orion 1 streaming disabled SysClock = 250Mhz , TClock = 166Mhz USB 0 host mode USB 1 host mode PCI 0 PCI Express Root Complex Interface PCI 1 Conventional PCI, speed = 33000000 Net egiga0 [PRIME] Using 88E1118 phy Found boot image hit any key to switch tftp boot. Hit any key to stop autoboot 2 1 0 system_bootend Hit any key to stop autoboot 3 2 1 0 Loading from device 0 NULL at 0xfa000000 (offset 0x20000) Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 stop_sound ## Booting image at 00100000 ... Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK Starting kernel ... arg console=ttyS0,115200 root=/dev/mtdblock2 rw panic=5 BOOTVER=1.09 CONFIG_KUROBOX_PLATFORM CONFIG_KUROBOX_KUROBOX --- Uncompressing Linux................................................................................................................. done, booting the kernel. Linux version 2.6.12.6-arm1 (root@dev-hara) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #27 Tue Apr 10 22 47 16 JST 2007 CPU ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ) CPU0 D VIVT write-back cache CPU0 I cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets CPU0 D cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets Machine MV-88fxx81 Using UBoot passing parameters structure Sys Clk = 250000000, Tclk = 166664740 Memory policy ECC disabled, Data cache writeback Built 1 zonelists Kernel command line console=ttyS0,115200 root=/dev/mtdblock2 rw panic=5 BOOTVER=1.09 PID hash table entries 1024 (order 10, 16384 bytes) Console colour dummy device 80x30 Dentry cache hash table entries 32768 (order 5, 131072 bytes) Inode-cache hash table entries 16384 (order 4, 65536 bytes) Memory 128MB 0MB 0MB 0MB = 128MB total Memory 126208KB available (3037K code, 426K data, 112K init) Mount-cache hash table entries 512 CPU Testing write buffer coherency ok NET Registered protocol family 16 serial_initialize_ttyS1 (Debug) ttyS1 is initialized. config_device_cs Error Unknown board CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 128MB SDRAM_CS1 ....disable SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e0000000, size 128MB PEX0_IO ....base f2000000, size 1MB PCI0_MEM ....base e8000000, size 128MB PCI0_IO ....base f2100000, size 1MB INTER_REGS ....base f1000000, size 1MB DEVICE_CS0 ....base fa000000, size 2MB DEVICE_CS1 ....base f4000000, size 32MB DEVICE_CS2 ....base fa800000, size 1MB DEV_BOOCS ....base ff800000, size 8MB CRYPTO ENG ....no such Flash bankwidth 1, base ff800000, size 400000 KUROBOX FLASH size 4096[KB] Marvell Development Board (LSP Version 1.10.3.patch5_DB_NAS)-- KUROBOX_BOARD_KUROBOX Soc 88F5182 A2 Detected Tclk 166664740 and SysClk 250000000 Marvell USB EHCI Host controller #0 c04e4b00 Marvell USB EHCI Host controller #1 c04e4a40 pexBarOverlapDetect winNum 2 overlap current 0 mvPexInit Warning Bar 2 size is illigal it will be disabled please check Pex and CPU windows configuration PCI bus0 Fast back to back transfers enabled PCI bus1 Fast back to back transfers enabled SCSI subsystem initialized usbcore registered new driver usbfs usbcore registered new driver hub Use the XOR engines (offloading) for enhancing the following functions o RAID 5 Xor calculation o kernel memcpy o kenrel memzero o copy user to/from kernel buffers Number of XOR engines to use 2 cesadev_init(c00122e4) Fast Floating Point Emulator V0.9 (c) Peter Teichmann. inotify device minor=63 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. SGI XFS with no debug enabled Serial 8250/16550 driver $Revision 1.90 $ 4 ports, IRQ sharing disabled ttyS0 at MMIO 0x0 (irq = 3) is a 16550A ttyS1 at MMIO 0x0 (irq = 4) is a 16550A io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized 3 RAM disks of 32768K size 1024 blocksize loop loaded (max 8 devices) Marvell Gigabit Ethernet Driver egiga o Ethernet descriptors in DRAM o DRAM SW cache-coherency o Checksum offload enabled o Loading network interface ** egiga_init_module (10) eth0 Intergrated Sata device found scsi0 Marvell SCSI to SATA adapter scsi1 Marvell SCSI to SATA adapter Vendor Seagate Model ST380815AS Rev 3.AA Type Direct-Access ANSI SCSI revision 03 SCSI device sda 156301488 512-byte hdwr sectors (80026 MB) SCSI device sda drive cache write back SCSI device sda 156301488 512-byte hdwr sectors (80026 MB) SCSI device sda drive cache write back sda unknown partition table Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 physmap flash device 400000 at ff800000 Found SST 39LF020 phys_mapped_flash Found 1 x8 devices at 0x0 in 8-bit bank number of JEDEC chips 1 cfi_cmdset_0002 Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available Debug nand_scan nand_flash_ids[i].pagesize is exist Debug nand_scan mtd- erasesize=0x00020000 Debug nand_scan mtd- oobblock=0x00000800 Debug nand_scan mtd- oobsize=0x00000040 NAND device Manufacturer ID 0x20, Chip ID 0xda (ST Micro NAND 256MiB 3,3V 8-bit) Scanning device for bad blocks Using static partition definition Creating 3 MTD partitions on "nand_mtd" 0x00000000-0x00400000 "uImage" 0x00400000-0x04400000 "rootfs" 0x04400000-0x10000000 "extra" usbmon debugs is not available ehci_platform ehci_platform.4523 EHCI Host Controller ehci_platform ehci_platform.4523 new USB bus registered, assigned bus number 1 ehci_platform ehci_platform.4523 irq 17, io mem 0x00000000 ehci_platform ehci_platform.4523 park 0 ehci_platform ehci_platform.4523 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 1-0 1.0 USB hub found hub 1-0 1.0 1 port detected ehci_platform ehci_platform.16781 EHCI Host Controller ehci_platform ehci_platform.16781 new USB bus registered, assigned bus number 2 ehci_platform ehci_platform.16781 irq 12, io mem 0x00000000 ehci_platform ehci_platform.16781 park 0 ehci_platform ehci_platform.16781 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 2-0 1.0 USB hub found hub 2-0 1.0 1 port detected USB Universal Host Controller Interface driver v2.2 Initializing USB Mass Storage driver... usbcore registered new driver usb-storage USB Mass Storage support registered. usbcore registered new driver usbhid drivers/usb/input/hid-core.c v2.01 USB HID core driver mice PS/2 mouse device common for all mice md raid0 personality registered as nr 2 md raid1 personality registered as nr 3 md raid5 personality registered as nr 4 raid5 measuring checksumming speed arm4regs 304.000 MB/sec 8regs 215.200 MB/sec 32regs 249.200 MB/sec raid5 using function arm4regs (304.000 MB/sec) md md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27 Buffalo Platform Linux Driver(Light) 0.01 installed. MICON ctrl (C) BUFFALO INC. V.1.00 installed. Kernel event proc (C) BUFFALO INC. V.1.00 installed. MICON V2 (C) BUFFALO INC. V.1.00 installed. NET Registered protocol family 2 IP routing cache hash table of 1024 buckets, 8Kbytes TCP established hash table entries 8192 (order 4, 65536 bytes) TCP bind hash table entries 8192 (order 3, 32768 bytes) TCP Hash tables configured (established 8192 bind 8192) NET Registered protocol family 1 NET Registered protocol family 17 md Autodetecting RAID arrays. md autorun ... md ... autorun DONE. Empty flash at 0x00df85f8 ends at 0x00df8800 VFS Mounted root (jffs2 filesystem). Freeing init memory 112K --- rcStart (NANDroot) --- ===== Starting MountSystemFolders ===== mounting procfs ... [Success] mounting sysfs ... [Success] mouting usbfs ... [Success] remouting rootfs ... [Success] mounting all devices ... [Success] ===== Starting checkroot.sh ===== rm /var/lock/perfmon is a directory rm /var/lock/printing is a directory rm /var/lock/subsys is a directory [Success] ===== Starting Kevent.sh ===== [Success] HDD未フォーマットの場合 ===== Starting mount_share.sh ===== Mounting /dev/sda on /mnt/disk1 as a xfs file system. XFS bad magic number XFS SB validate failed mount Mounting /dev/sda on /mnt/disk1 failed Invalid argument Failed. Mounting /dev/sda on /mnt/disk1 as a ext3 file system. mount Mounting /dev/sda on /mnt/disk1 failed Invalid argument Failed. Mounting /dev/mtd3 on /mnt/mtd as a jffs2 file system. Success. [Success] HDDをフォーマットしている場合 ===== Starting mount_share.sh ===== Mounting /dev/sda1 on /mnt/disk1 as a xfs file system. XFS mounting filesystem sda1 Starting XFS recovery on filesystem sda1 (dev sda1) Ending XFS recovery on filesystem sda1 (dev sda1) Success. Mounting /dev/mtd3 on /mnt/mtd as a jffs2 file system. Success. [Success] ===== Starting sethostname.sh ===== hostname is setted to KUROBOX-PRO [Success] LANに未接続の場合 ===== Starting networking.sh ===== create network files.. IP=[dhcp], netmask=[], dgw=[], dns1=[], dns2=[] killall dhcpcd no process killed route SIOC[ADD|DEL]RT No such process Configuration network interface lo eth0 requesting DHCP tout=30[s] ** dhcp fail ** setting default ip route SIOC[ADD|DEL]RT No such process /etc/dhcpc/dhcpcd.exe down dhcpcd.exe interface eth0 has been brought down add default if hostname is setted to KUROBOX-PRO [Success] LANに接続されている場合 ===== Starting networking.sh ===== create network files.. IP=[dhcp], netmask=[], dgw=[], dns1=[], dns2=[] killall dhcpcd no process killed route SIOC[ADD|DEL]RT No such process Configuration network interface lo eth0 requesting DHCP tout=30[s] eth0 link down eth0 link up 5 , full duplex 5 , speed 100 Mbps 5 /etc/dhcpc/dhcpcd.exe /etc/dhcpc/dhcpcd-eth0.info up dhcpcd.exe interface eth0 has been configured with old IP=192.168.1.9 hostname is setted to KUROBOX-PRO [Success] ===== Starting httpd.sh ===== [Success] ===== Starting telnet.sh ===== [Success] ===== Starting inetd.sh ===== [Success] ===== Starting smb.sh ===== $Starting SMB services $Starting NMB services [Success] ===== Starting clientUtil_servd.sh ===== Starting clientUtil_server starting on eth0 [Success] ===== Starting bootcomplete.sh ===== [Success] ===== Starting FanController.sh ===== [Success] ===== Starting boss.sh ===== (サングラス男AA) [Success] KUROUTOSHIKOU KUROBOX Series KUROBOX/PRO(KOSHO) KUROBOX-PRO login メッセージを読む 電源ON 玄箱PROの電源を入れると、まずCPUのプログラムカウンタにU-Bootのメモリアドレスが設定されU-Bootが実行される。 Orion1 CPU = Low === KURO U-Boot. === ** LOADER ** ** KUROBOX BOARD KURO_BOX LE (CFG_ENV_ADDR=fffff000) U-Boot 1.1.1 (Apr 10 2007 - 18 10 08) Marvell version 1.12.1 - TINY 周辺装置の初期化 U-Bootによる低レベルでの初期化を行い、カーネルイメージを見つける。 PCで言うBIOSのような働きをする。 DRAM CS[0] base 0x00000000 size 128MB DRAM Total size 128MB [256kB@fffc0000] Flash 256 kB Addresses 20M - 0M are saved for the U-Boot usage. Mem malloc Initialization (20M - 16M) Done NAND 256 MB Soc 88F5182 A2 CPU ARM926 (Rev 0) running @ 500Mhz Orion 1 streaming disabled SysClock = 250Mhz , TClock = 166Mhz USB 0 host mode USB 1 host mode PCI 0 PCI Express Root Complex Interface PCI 1 Conventional PCI, speed = 33000000 Net egiga0 [PRIME] Using 88E1118 phy Found boot image hit any key to switch tftp boot. Hit any key to stop autoboot 2 1 0 system_bootend Hit any key to stop autoboot 3 2 1 0 メインメモリ上にカーネルを読み込む 見つけたカーネルイメージをメインメモリへ読み込む。 PCで言うブートローダーの働きをする。 NANDフラッシュの0x20000番地(mtd1の128k以降)からロードする。 Loading from device 0 NULL at 0xfa000000 (offset 0x20000) Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 stop_sound カーネルイメージをメインメモリの0x00100000番地へロード。 ## Booting image at 00100000 ... Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK カーネルの起動 読み込んだカーネルを実行する。 この時点でU-Bootからカーネルに制御が移される。 Starting kernel ... arg console=ttyS0,115200 root=/dev/mtdblock2 rw panic=5 BOOTVER=1.09 CONFIG_KUROBOX_PLATFORM CONFIG_KUROBOX_KUROBOX --- カーネルが圧縮された自身の展開。 Uncompressing Linux................................................................................................................. done, booting the kernel. カーネルの起動。 Linux version 2.6.12.6-arm1 (root@dev-hara) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #27 Tue Apr 10 22 47 16 JST 2007 CPU ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ) CPU0 D VIVT write-back cache CPU0 I cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets CPU0 D cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets Machine MV-88fxx81 Using UBoot passing parameters structure Sys Clk = 250000000, Tclk = 166664740 Memory policy ECC disabled, Data cache writeback Built 1 zonelists Kernel command line console=ttyS0,115200 root=/dev/mtdblock2 rw panic=5 BOOTVER=1.09 PID hash table entries 1024 (order 10, 16384 bytes) Console colour dummy device 80x30 Dentry cache hash table entries 32768 (order 5, 131072 bytes) Inode-cache hash table entries 16384 (order 4, 65536 bytes) Memory 128MB 0MB 0MB 0MB = 128MB total Memory 126208KB available (3037K code, 426K data, 112K init) Mount-cache hash table entries 512 CPU Testing write buffer coherency ok NET Registered protocol family 16 serial_initialize_ttyS1 (Debug) ttyS1 is initialized. config_device_cs Error Unknown board CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 128MB SDRAM_CS1 ....disable SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e0000000, size 128MB PEX0_IO ....base f2000000, size 1MB PCI0_MEM ....base e8000000, size 128MB PCI0_IO ....base f2100000, size 1MB INTER_REGS ....base f1000000, size 1MB DEVICE_CS0 ....base fa000000, size 2MB DEVICE_CS1 ....base f4000000, size 32MB DEVICE_CS2 ....base fa800000, size 1MB DEV_BOOCS ....base ff800000, size 8MB CRYPTO ENG ....no such Flash bankwidth 1, base ff800000, size 400000 KUROBOX FLASH size 4096[KB] Marvell Development Board (LSP Version 1.10.3.patch5_DB_NAS)-- KUROBOX_BOARD_KUROBOX Soc 88F5182 A2 Detected Tclk 166664740 and SysClk 250000000 Marvell USB EHCI Host controller #0 c04e4b00 Marvell USB EHCI Host controller #1 c04e4a40 pexBarOverlapDetect winNum 2 overlap current 0 mvPexInit Warning Bar 2 size is illigal it will be disabled please check Pex and CPU windows configuration PCI bus0 Fast back to back transfers enabled PCI bus1 Fast back to back transfers enabled SCSI subsystem initialized usbcore registered new driver usbfs usbcore registered new driver hub Use the XOR engines (offloading) for enhancing the following functions o RAID 5 Xor calculation o kernel memcpy o kenrel memzero o copy user to/from kernel buffers Number of XOR engines to use 2 cesadev_init(c00122e4) Fast Floating Point Emulator V0.9 (c) Peter Teichmann. inotify device minor=63 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. SGI XFS with no debug enabled Serial 8250/16550 driver $Revision 1.90 $ 4 ports, IRQ sharing disabled ttyS0 at MMIO 0x0 (irq = 3) is a 16550A ttyS1 at MMIO 0x0 (irq = 4) is a 16550A io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized 3 RAM disks of 32768K size 1024 blocksize loop loaded (max 8 devices) Marvell Gigabit Ethernet Driver egiga o Ethernet descriptors in DRAM o DRAM SW cache-coherency o Checksum offload enabled o Loading network interface ** egiga_init_module (10) eth0 SATAデバイスドライバの読み込み Intergrated Sata device found scsi0 Marvell SCSI to SATA adapter scsi1 Marvell SCSI to SATA adapter Vendor Seagate Model ST380815AS Rev 3.AA Type Direct-Access ANSI SCSI revision 03 SCSI device sda 156301488 512-byte hdwr sectors (80026 MB) SCSI device sda drive cache write back SCSI device sda 156301488 512-byte hdwr sectors (80026 MB) SCSI device sda drive cache write back sda unknown partition table Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 NORフラッシュ physmap flash device 400000 at ff800000 Found SST 39LF020 phys_mapped_flash Found 1 x8 devices at 0x0 in 8-bit bank number of JEDEC chips 1 cfi_cmdset_0002 Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available NANDフラッシュ Debug nand_scan nand_flash_ids[i].pagesize is exist Debug nand_scan mtd- erasesize=0x00020000 erasesizeとはNANDフラッシュの内容を消去する単位の大きさであり、それが0x00020000、つまり128KBだとなっている。 消去はブロック単位で行われるため、1ブロック128KBだということになる。 Debug nand_scan mtd- oobblock=0x00000800 OOBとはOut Of Bandの略で、ECCと呼ばれるエラー訂正コードを格納する領域を意味する。 16進数で00000800は10進数で2048を意味し、これはOOBのブロック数を指している。 Debug nand_scan mtd- oobsize=0x00000040 OOBのサイズが00000040だと意味する。 10進数で64となり、OOBのサイズは64バイトだとわかる。 NAND device Manufacturer ID 0x20, Chip ID 0xda (ST Micro NAND 256MiB 3,3V 8-bit) Scanning device for bad blocks Using static partition definition Creating 3 MTD partitions on "nand_mtd" 0x00000000-0x00400000 "uImage" 0x00400000-0x04400000 "rootfs" 0x04400000-0x10000000 "extra" USB usbmon debugs is not available ehci_platform ehci_platform.4523 EHCI Host Controller ehci_platform ehci_platform.4523 new USB bus registered, assigned bus number 1 ehci_platform ehci_platform.4523 irq 17, io mem 0x00000000 ehci_platform ehci_platform.4523 park 0 ehci_platform ehci_platform.4523 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 1-0 1.0 USB hub found hub 1-0 1.0 1 port detected ehci_platform ehci_platform.16781 EHCI Host Controller ehci_platform ehci_platform.16781 new USB bus registered, assigned bus number 2 ehci_platform ehci_platform.16781 irq 12, io mem 0x00000000 ehci_platform ehci_platform.16781 park 0 ehci_platform ehci_platform.16781 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 2-0 1.0 USB hub found hub 2-0 1.0 1 port detected USB Universal Host Controller Interface driver v2.2 Initializing USB Mass Storage driver... usbcore registered new driver usb-storage USB Mass Storage support registered. usbcore registered new driver usbhid drivers/usb/input/hid-core.c v2.01 USB HID core driver mice PS/2 mouse device common for all mice md raid0 personality registered as nr 2 md raid1 personality registered as nr 3 md raid5 personality registered as nr 4 raid5 measuring checksumming speed arm4regs 304.000 MB/sec 8regs 215.200 MB/sec 32regs 249.200 MB/sec raid5 using function arm4regs (304.000 MB/sec) md md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27 Buffalo Platform Linux Driver(Light) 0.01 installed. MICON ctrl (C) BUFFALO INC. V.1.00 installed. Kernel event proc (C) BUFFALO INC. V.1.00 installed. MICON V2 (C) BUFFALO INC. V.1.00 installed. ネットワーク NET Registered protocol family 2 IP routing cache hash table of 1024 buckets, 8Kbytes TCP established hash table entries 8192 (order 4, 65536 bytes) TCP bind hash table entries 8192 (order 3, 32768 bytes) TCP Hash tables configured (established 8192 bind 8192) NET Registered protocol family 1 NET Registered protocol family 17 md Autodetecting RAID arrays. md autorun ... md ... autorun DONE. Empty flash at 0x00df85f8 ends at 0x00df8800 rootfsのマウント ルートファイルシステムのマウント。 bootargs_rootで設定されたデバイスがマウントされている。 VFS Mounted root (jffs2 filesystem). initで使用したメモリの解放。 Freeing init memory 112K ルートファイルシステムによる初期化 /etc/init.d/rcSの実行。 ここからは実際にマウントされたルートファイルシステムによるシステムの初期化。 --- rcStart (NANDroot) --- MountSystemFolders関数 /etc/init.d/rcS内のMountSystemFolders関数の実行。 ===== Starting MountSystemFolders ===== mounting procfs ... [Success] mounting sysfs ... [Success] mouting usbfs ... [Success] remouting rootfs ... [Success] mounting all devices ... [Success] checkroot.sh /etc/init.d/checkroot.shの実行。 ===== Starting checkroot.sh ===== rm /var/lock/perfmon is a directory rm /var/lock/printing is a directory rm /var/lock/subsys is a directory [Success] Kevent.sh /etc/init.d/Kevent.shの実行。 ===== Starting Kevent.sh ===== [Success] mount_share.sh /etc/init.d/mount_share.shの実行。 HDDが未フォーマットの場合 ===== Starting mount_share.sh ===== Mounting /dev/sda on /mnt/disk1 as a xfs file system. XFS bad magic number XFS SB validate failed mount Mounting /dev/sda on /mnt/disk1 failed Invalid argument Failed. Mounting /dev/sda on /mnt/disk1 as a ext3 file system. mount Mounting /dev/sda on /mnt/disk1 failed Invalid argument Failed. Mounting /dev/mtd3 on /mnt/mtd as a jffs2 file system. Success. [Success] HDDがフォーマット済みの場合 ===== Starting mount_share.sh ===== Mounting /dev/sda1 on /mnt/disk1 as a xfs file system. XFS mounting filesystem sda1 Starting XFS recovery on filesystem sda1 (dev sda1) Ending XFS recovery on filesystem sda1 (dev sda1) Success. Mounting /dev/mtd3 on /mnt/mtd as a jffs2 file system. Success. [Success] sethostname.sh /etc/init.d/sethostname.sh?の実行。 ===== Starting sethostname.sh ===== hostname is setted to KUROBOX-PRO [Success] networking.sh /etc/init.d/networking.shの実行。 LANに未接続の場合 ===== Starting networking.sh ===== create network files.. IP=[dhcp], netmask=[], dgw=[], dns1=[], dns2=[] killall dhcpcd no process killed route SIOC[ADD|DEL]RT No such process Configuration network interface lo eth0 requesting DHCP tout=30[s] ** dhcp fail ** setting default ip route SIOC[ADD|DEL]RT No such process /etc/dhcpc/dhcpcd.exe down dhcpcd.exe interface eth0 has been brought down add default if hostname is setted to KUROBOX-PRO [Success] LANに接続済みの場合 ===== Starting networking.sh ===== create network files.. IP=[dhcp], netmask=[], dgw=[], dns1=[], dns2=[] killall dhcpcd no process killed route SIOC[ADD|DEL]RT No such process Configuration network interface lo eth0 requesting DHCP tout=30[s] eth0 link down eth0 link up 5 , full duplex 5 , speed 100 Mbps 5 /etc/dhcpc/dhcpcd.exe /etc/dhcpc/dhcpcd-eth0.info up dhcpcd.exe interface eth0 has been configured with old IP=192.168.1.9 hostname is setted to KUROBOX-PRO [Success] httpd.sh /etc/init.d/httpd.sh?の実行。 ===== Starting httpd.sh ===== [Success] telnet.sh /etc/init.d/telnet.sh?の実行。 ===== Starting telnet.sh ===== [Success] inetd.sh /etc/init.d/inetd.sh?の実行。 ===== Starting inetd.sh ===== [Success] smb.sh /etc/init.d/smb.sh?の実行。 ===== Starting smb.sh ===== $Starting SMB services $Starting NMB services [Success] clientUtil_servd.sh /etc/init.d/clientUtil_servd.sh?の実行。 ===== Starting clientUtil_servd.sh ===== Starting clientUtil_server starting on eth0 [Success] bootcomplete.sh /etc/init.d/bootcomplete.sh?の実行。 ===== Starting bootcomplete.sh ===== [Success] FanController.sh /etc/init.d/FanController.sh?の実行。 ===== Starting FanController.sh ===== [Success] boss.sh /etc/init.d/boss.sh?の実行。 ===== Starting boss.sh ===== (サングラス男AA) [Success] KUROUTOSHIKOU KUROBOX Series KUROBOX/PRO(KOSHO) KUROBOX-PRO login
https://w.atwiki.jp/msx-sdcc/pages/16.html
グローバル変数初期化コードが DATA セクションに入ってしまう ROM 化する際は DATA セクションが RAM 領域になってしまうため 当然グローバル変数初期化コードを呼ぶと飛ぶ なので、グローバル変数は自分で初期化する
https://w.atwiki.jp/dslua/pages/207.html
構文 sprite.init() 説明 スプライトの初期化を行う。 引数 なし 戻り値 なし ------------------------------------------ -- スプライトの初期化サンプル sprite_init_sample.lua ------------------------------------------ function main() C_Black = color( 0, 0, 0) C_White = color(255, 255, 255) canvas.drawCls(C_White) canvas.drawText("スプライトの初期化サンプル", 0, 0, 24, C_Black) canvas.workCls() -- ワーク画面に画像ファイルを読み込み canvas.loadBmp(system.getAppPath() .."/" .. "lua.bmp", 0, 0, 150, 150) -- ワーク画面に画像ファイルを読み込み canvas.putText("あ", 0, 50, 48, C_Black) -- メイン画面に”あ”を描画 canvas.getg( 0, 50, 48, 48 + 50, 150, 0, 48 + 150, 48) -- ワーク画面にコピー canvas.putText("あ", 0, 50, 48, C_White, C_White) -- メイン画面の文字は消去 -- スプライトの初期化 sprite.init() -- スプライト画像の定義 sprite.define( 0, 0, 0, 150, 150) sprite.define( 1, 150, 0, 48 + 150, 48) --スプライトの移動セット sprite.move( 0, 1, 50, 150 / 2 + 50) sprite.move( 1, 1, 100 + 75, 150 / 2 + 50) --スプライト画像を描く sprite.put() canvas.putflush() canvas.drawText("画面タッチで終了します。", 0, 250, 24, color(0,0,0)) touch(3) end main() 使用した画像ファイル。保存場所は、SDカードの「/luarida」の中に、画像ファイルは、「lua.bmp」です。 1.スプライトの初期化サンプルです。初期化して画像とテキストを表示しています。 コメント(最大10行) 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/nenaiko/pages/45.html
やはり、同じような初期化処理はまとめても良い void Initialize(void); を作っても良さそう
https://w.atwiki.jp/rdakfaq/pages/27.html
【HDD初期化】 注意! HDDの初期化を行うと録画された番組等が消えます 消えて困る番組等がある場合は、あらかじめDVDメディア等にバックアップを取った後に初期化してください。 目的は断片化(フラグメンテーション)の解消です。 断片化が進むとブロックノイズが増えたり、操作不能になることがあります。 最悪はHDDが使えなくなります。 異常動作が頻発する場合、HDD初期化をお薦めします。 注)初期化の前のライブラリバックアップを忘れずに。